﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using HRM.Model;

namespace HRM.Design
{
    public class DesignEducationService : IEntityService<TrinhDoHocVan>
    {
        public List<TrinhDoHocVan> GetAll()
        {
            var list = new List<TrinhDoHocVan>();
            for (int i = 1; i < 10; i++)
            {
                TrinhDoHocVan td = new TrinhDoHocVan();
                td.MaTrinhDo = i;
                td.TenTrinhDo = "Trình độ " + i.ToString();
                td.ChuyenNganh = "Chuyên ngành" + i.ToString();
                list.Add(td);
            }
            return list;
        }

        public bool Add(TrinhDoHocVan pb)
        {
            throw new NotImplementedException();
        }

        public bool Update(TrinhDoHocVan pb)
        {
            throw new NotImplementedException();
        }

        public bool Delete(TrinhDoHocVan pb)
        {
            throw new NotImplementedException();
        }

        public bool DeleteList(List<TrinhDoHocVan> list)
        {
            throw new NotImplementedException();
        }

        public List<TrinhDoHocVan> GetPaging(int pageIndex, int pageSize)
        {
            var list = new List<TrinhDoHocVan>();
            for (int i = 1; i < 10; i++)
            {
                TrinhDoHocVan td = new TrinhDoHocVan();
                td.MaTrinhDo = i;
                td.TenTrinhDo = "Trình độ " + i.ToString();
                td.ChuyenNganh = "Chuyên ngành" + i.ToString();
                list.Add(td);
            }
            return list;
        }

        public int GetNumberOfPages(int pageSize)
        {
            return 10;
        }
    }
}
